Big Huge Thesaurus

peep sight

noun

sounds kind of like